recover from an illness or financial calamity - Alemán Inglés Diccionario